122 Part
145 times read
1 Liked
I'd heard stories of it. Retreat Road down in Cochrane, Alberta. They have a monastery there. Robes and everything. But their real claim to fame is the massive statue of Christ ...